electric-interlocking system - Spanish English Dictionary